package com.itheima.zuoye.zy2;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

public class MyRunnable implements Runnable {
//    添加集合{10,5,20,50,100,200,500,800,2,80,300,700};
    ArrayList<Integer> list = new ArrayList<>();
    public MyRunnable() {
        list.add(10);
        list.add(5);
        list.add(20);
        list.add(50);
        list.add(100);
        list.add(200);
        list.add(500);
        list.add(800);
        list.add(2);
        list.add(80);
        list.add(300);
        list.add(700);
    }
    @Override
    public void run() {
        for (int i = 0; i < list.size(); i++) {
            System.out.println(Thread.currentThread().getName()+"产生了一个"+prizedraw()+"奖");

        }
    }
public  synchronized Integer prizedraw() {
        return list.remove(new Random().nextInt(list.size()));

}



}

